filefield{
-moz-appearance:none;
border:1px solid #000;
background-color:#97989a;
margin:2px 4px;
padding:0}

.fileFieldContentBox{
background-color:#97989a}

.fileFieldIcon[disabled="true"]{
opacity:.4}

.fileFieldIcon{
width:16px;
height:16px;
margin-top:0;
margin-bottom:0;
-moz-margin-start:1px;
-moz-margin-end:4px}

.fileFieldLabel{
-moz-appearance:none;
background-color:transparent;
border:none;
margin:0}

.fileFieldLabel[disabled="true"]{
color:#bbbfc5}